Skip to content

Conversation

bkirwi
Copy link
Contributor

@bkirwi bkirwi commented Oct 14, 2025

h/t to Dov for discovering why this can happen... we don't compare thin spine batches in a lawful way. That's another thing to fix, but in the meanwhile this is safe and should avoid some CI issues.

Motivation

https://github.com/MaterializeInc/database-issues/issues/9795

@ggevay ggevay added release-blocker Critical issue that should block *any* release if not fixed and removed release-blocker Critical issue that should block *any* release if not fixed labels Oct 15, 2025
@bkirwi bkirwi changed the title [persist] Don't advance the since on partial batch updates [persist] Relax assertions on the since in unflatten Oct 15, 2025
@bkirwi bkirwi marked this pull request as ready for review October 15, 2025 20:18
@bkirwi bkirwi requested a review from a team as a code owner October 15, 2025 20:18
@bkirwi bkirwi enabled auto-merge October 15, 2025 20:32
h/t to Dov for spotting the issue... we don't diff thin spine batches
the way we ought to, which means that even correct diffs will allow the
list of batches to get out of sync.
Copy link
Member

@DAlperin DAlperin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for cutting a PR for this!

@bkirwi bkirwi merged commit fa181cb into MaterializeInc:main Oct 15, 2025
139 of 142 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants